home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / os2 / crazy13.zip / CRAZY.HLP (.txt) < prev    next >
OS/2 Help File  |  1996-03-09  |  24KB  |  355 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Crazy Clock ΓòÉΓòÉΓòÉ
  3.  
  4.                                    Crazy Clock
  5.                                    Version 1.3
  6.                            (C) 1994-96 Nicole Greiber
  7.                                    N&O Design
  8.  
  9.                           This program is Postcardware!
  10.  
  11. Crazy 
  12. Crazy Clock is crazy. 
  13. Crazy is Crazy Clock. 
  14. Crazy crazy is crazy... 
  15. Am I crazy? 
  16. No, only user of Crazy Clock. 
  17.  
  18.                                  Pascal Gienger
  19.  
  20.  Hello! 
  21. Are you looking at this in a puzzled way, thinking: "What's all this good for?" 
  22. At least you are curious enough to have a look at the helpfile, good! Come on, 
  23. don't give up that early, try to figure it out yourself! Play around with it, 
  24. turn the seconds on and off, adjust the colors and try to discover the system! 
  25.  
  26. Oh, you did this already? And you don't have a clue? Well then, let me help 
  27. you: It's a clock! And it tells you the time! 
  28.  
  29. Hmm, you still look confused. All right, if you really want to know how it 
  30. works, have a look at the page What are these coloured circles good for? 
  31.  
  32. Please make sure you don't miss any of Crazy Clock's nice features like 
  33. minimizing to desktop or MMPM support! 
  34.  
  35. Now Crazy Clock is also available for the Macintosh Computer! Thanks to Olaf, 
  36. the "other half" of N&O Design. If you want to know more about the Mac version, 
  37. please contact Olaf at rauch@wrcs3.urz.uni-wuppertal.de. 
  38.  
  39. Crazy Clock will create an .INI file in the current working directory. When you 
  40. exit the program, it stores all settings in this file and restores them at the 
  41. next start. 
  42.  
  43. You will notice that the display refresh will sometimes take a short while (e. 
  44. g. after you uncovered the window). This is not a bug, it's a feature :-) Since 
  45. some or all parts of the display are refreshed every second, I don't refresh 
  46. the window every time when it's necessary but simply wait for the next second 
  47. where the window will be painted nevertheless. This is my attempt to minimize 
  48. painting overhead. 
  49.  
  50. For an explanation of the menus please refer to 
  51.  
  52.            Options Menu 
  53.            Help Menu 
  54.            System Menu Additions 
  55.  
  56.  Last not least, you should be aware that this program is distributed WITHOUT 
  57.  ANY WARRANTY of any kind; not even with the implied warranty of 
  58.  merchantability or fitness for a particular purpose. 
  59.  You are allowed to copy and distribute the program as long as you don't charge 
  60.  more than a nominal fee for handling etc. and as long as all copyright notices 
  61.  are kept within the program and the documentation. 
  62.  
  63.  
  64. ΓòÉΓòÉΓòÉ 1.1. What are these coloured circles good for? ΓòÉΓòÉΓòÉ
  65.  
  66. For those of you who haven't guessed it yet, it's a clock! Now that it's clear, 
  67. you may ask: How does the clock work? I assume that all of you have seen a 
  68. clock with a digital display, also known as 7-segment-display. You can 
  69. enumerate these seven segments like this: 
  70.  
  71. For every number that is displayed, each of the segments is either on or off. 
  72. Now you can arrange the segments in any order you like, and they will still 
  73. have the same information (the on/off code for each number is unique, otherwise 
  74. you'd have two numbers in the "normal" digital display that looked the same). 
  75. And that's what I did: I simply reordered the segments like this: 
  76.  
  77.  Then I stacked the numbers on top of each other, so that the 1-second 
  78. indicator is the lowest, followed by the 10-second-indicator, the 
  79. 1-minute-indicator and so on, up to the 10-hour-indicator. For example, when 
  80. it's 12:34:56, the time will be displayed like this: 
  81.  
  82. You don't believe that anybody will be able to tell the time from this crazy 
  83. display? Uh, don't be so pessimistic! Give it a try, and in a few weeks you'll 
  84. be able to read it like any other clock. When you remember how the segments are 
  85. coded, you can always count them and thus figure out what they display. 
  86.  
  87.  
  88. ΓòÉΓòÉΓòÉ 1.2. About the author ΓòÉΓòÉΓòÉ
  89.  
  90. This crazy little program was written by Nicole Greiber. It was inspired by a 
  91. real Crazy Clock that I've built out of a radio alarm clock. Since this clock 
  92. is not able to display seconds, and since I'm very fond of funny nonsense 
  93. programs lying around on my computer and wasting my precious CPU cycles, I felt 
  94. the urgent need to create a software Crazy Clock. And here it is! 
  95.  
  96. If you like this program, too (and also if you hate it), if (not when) you find 
  97. any bugs or have complaints, wishes or any ideas on how to improve it, please 
  98. contact me 
  99.  
  100. via eMail (InterNet): 
  101.  
  102.           Nicole.Greiber@Fernuni-Hagen.de 
  103.  
  104.  or via SnailMail (that's also where you can send your postcard to): 
  105.  
  106.                     Nicole Greiber
  107.                     Br╨æningstr. 6
  108.                     42119 Wuppertal
  109.                     GERMANY
  110.  
  111.  From time to time there seem to occur some problems on the machine where I get 
  112.  my email from. Usually they get fixed within some days. So when an email 
  113.  rebounces, please try to post it again - sooner or later I will receive it. 
  114.  
  115.  
  116. ΓòÉΓòÉΓòÉ 1.3. Postcardware - what is it? ΓòÉΓòÉΓòÉ
  117.  
  118. This program is released as postcardware. 
  119.  
  120. That means, when you like it and want to use it, I ask you to send me a 
  121. postcard with a nice picture of your home town. 
  122.  
  123. I have two reasons for this: First, I like to get mail (well, who doesn't?) and 
  124. second, I'm curious to see whether there is anybody who likes and uses this 
  125. program (apart from myself). 
  126.  
  127. For my address see my address. 
  128.  
  129. Hey, the air-mail fee for a postcard from the USA to Germany is only 40 cents! 
  130.  
  131.  
  132. ΓòÉΓòÉΓòÉ 1.4. Credits ΓòÉΓòÉΓòÉ
  133.  
  134. There are many people who helped me in developing Crazy Clock, and I want to 
  135. thank all of them. 
  136.  
  137. First of all, my thanks go to Olaf, my partner, who has an enormous talent to 
  138. discover bugs. 
  139.  
  140. Thanks to everybody who sent me mail or even a postcard. Most of the 
  141. improvements of Crazy Clock have been suggested by one of you. Please go on!! 
  142.  
  143. William Scott Hiles helped me to manage playing sounds and allowed me to use 
  144. his source code. 
  145.  
  146. Michael Kilby burdened himself with the task of proofreading the documentation. 
  147.  
  148. Larry Salomon Jr. was also haunted by my questions and patiently answered all 
  149. of them. 
  150.  
  151. Martin Schwarz told me the trick how to create an animated icon. 
  152.  
  153. Finally, I also want to thank IBM for their great operating system OS/2. 
  154.  
  155.  
  156. ΓòÉΓòÉΓòÉ 2. Minimize to Desktop ΓòÉΓòÉΓòÉ
  157.  
  158. One of the nice features of Crazy Clock is that you can minimize it to the 
  159. desktop and still have it show you the time. For this you must select "Minimize 
  160. to Desktop" in the program object's settings notebook. When you minimize the 
  161. program and close it then, it will still be minimized on the next startup. This 
  162. is the only way to have Crazy Clock minimized on startup; checking "Start 
  163. minimized" in the settings notebook doesn't have any effect. 
  164. When you start Crazy Clock from the command line, you can only minimize it to 
  165. the desktop when you checked "Minimize window to desktop" in OS/2's system 
  166. object; otherwise it will always appear in the viewer folder. If you don't want 
  167. this, the only solution for this problem is to create a program object for 
  168. Crazy Clock. 
  169.  
  170. In Crazy Clock's system menu you will find two entries that let you configure 
  171. the outward appearance of the minimized program: 
  172. To make the animated icon look nice, I had to reduce the dots' sizes; now they 
  173. are so small that they are hardly visible on high-resolution displays - at 
  174. least on my display (1024 x 768). I changed the dots to little ellipses which 
  175. had the disadvantage that the spaces between the dots were reduced. Since there 
  176. are so many possible display sizes that it's impossible for me to check them 
  177. all and since I don't know how good your eyes are :-), I leave it up to you: 
  178. You can choose between the small and the elliptic display! This is done in the 
  179. system menu. This choice will of course only affect the minimized icon, so if 
  180. you prefer a normal window, the dots will always be perfectly round. Another 
  181. restriction for the minimized icon is that the frames around the dots will not 
  182. be displayed  (there's already few enough space for the dots). 
  183.  
  184. There is another feature for the minimized program: You can decide whether you 
  185. want a frame around it or not. This choice is also set in the system menu. Up 
  186. to now, the frame around the icon is not very nice, but I hope that I can 
  187. change this soon. If you really want a nice frame around the tiny window, 
  188. there's another solution for you: You can now reduce the size of the restored 
  189. window very much; you can even make the restored window smaller than an icon! 
  190.  
  191.  
  192. ΓòÉΓòÉΓòÉ 3. Options Menu ΓòÉΓòÉΓòÉ
  193.  
  194. The following menu items can either be accessed via the options menu in the 
  195. menu bar or via the popup menu. 
  196.  
  197.  Colors... 
  198.  
  199.  Settings... 
  200.  
  201.  Alarm... 
  202.  
  203.  Adjust window size 
  204.     With this menu entry you can shrink the window size so that it will fit the 
  205.     dots. 
  206.  
  207.  Minimize 
  208.     When you select this menu entry, the program will be minimized to the 
  209.     desktop. This menu entry is only added to the popup menu since you can use 
  210.     the "Minimize" button in the upper right corner when the title bar is 
  211.     visible. 
  212.  
  213.  Close 
  214.     This option is only available in the popup menu. It was added because when 
  215.     the title bar is hidden, the system menu cannot be accessed, which made it 
  216.     impossible to exit Crazy Clock. 
  217.  
  218.  
  219. ΓòÉΓòÉΓòÉ 3.1. Colors... ΓòÉΓòÉΓòÉ
  220.  
  221. A window will be opened where you can choose the colors of the four clock 
  222. elements Lights On, Lights Off, Frames and Background. Simply click on the 
  223. desired color for each of these components, and it will at once be applied to 
  224. the program. When you leave the window by pressing "Cancel", the colors will be 
  225. reset to their previous state. 
  226. When the program is minimized to the desktop, the frames around the lights will 
  227. not be displayed. 
  228.  
  229.  
  230. ΓòÉΓòÉΓòÉ 3.2. Settings... ΓòÉΓòÉΓòÉ
  231.  
  232. The Settings dialog box contains the following items. You can check and uncheck 
  233. them and watch the results immediately. 
  234.  
  235.  Show seconds 
  236.     With this option you can toggle the seconds' display. When this item is 
  237.     checked, seconds are displayed. 
  238.  
  239.  24 hour mode 
  240.     This check box toggles the representation of the time. 
  241.  
  242.  Show title bar 
  243.     This option lets you hide or unhide the title bar and menu bar, 
  244.     respectively. To make all entries of the menu bar accessible when the title 
  245.     bar is hidden, a popup menu is available. It can be displayed by clicking 
  246.     on the clock with the second mouse button (normally this is the right 
  247.     button). The popup menu is available even when the menu bar is visible. 
  248.     When the title bar is hidden, you can still move the window around on the 
  249.     Desktop: just drag the window with the left mouse button. 
  250.  
  251.  Read numbers 
  252.     When you have the MMPM portion of OS/2 installed, you can use this menu 
  253.     option to get audible help on the numbers. Check this item, and then all 
  254.     you need to do is click on one of the numbers with the first mouse button 
  255.     (usually located at the left button), and you'll hear what this number 
  256.     stands for. This box is deliberately unchecked every time you start Crazy 
  257.     Clock (when you want to cheat, you have to work for it :-) If you'd like 
  258.     other languages to be included, please contact me! 
  259.  
  260.  Hour chime 
  261.     Checking this option will cause Crazy Clock to play a sound at every full 
  262.     hour. This works only when you have the MMPM portion of OS/2 installed. 
  263.  
  264.  
  265. ΓòÉΓòÉΓòÉ 3.3. Alarm... ΓòÉΓòÉΓòÉ
  266.  
  267. Here you can specify an alarm time and what will happen if it's time to notify 
  268. you. Please note that once you've activated the alarm function, it will stay 
  269. activated until you turn it off. 
  270.  
  271.  Activate alarm 
  272.     This button's purpose should be fairly obvious. 
  273.  
  274.  Sound 
  275.     You will hear a sound when the alarm is due. With MMPM enabled, this will 
  276.     be a WAV file, otherwise you will hear an ordinary beep. 
  277.  
  278.  Sound and window 
  279.     When you check this button, you will also hear an alarm sound. 
  280.     Additionally, you'll be notified by a message box that is opened (in case 
  281.     you've left the room or were too busy to notice the sound). 
  282.  
  283.  Alarm time 
  284.     Most important of all, you can enter the alarm time here. 
  285.  
  286.  
  287. ΓòÉΓòÉΓòÉ 4. Help Menu ΓòÉΓòÉΓòÉ
  288.  
  289. The menu items of the help menu are: 
  290.  
  291.  Help index 
  292.     Here you can get an index of all help entries. 
  293.  
  294.  General help 
  295.     This option shows general information about Crazy Clock. 
  296.  
  297.  Using Help 
  298.     A system help page is displayed which explains how to use the help. 
  299.  
  300.  Keys and Buttons Help 
  301.     Here you find a short reference to all keystrokes and mouse clicks. 
  302.  
  303.  Product information 
  304.     Selecting this option will open a window that contains some information 
  305.     about Crazy Clock and its author. 
  306.  
  307.  
  308. ΓòÉΓòÉΓòÉ 5. System Menu Additions ΓòÉΓòÉΓòÉ
  309.  
  310. In the system menu you find the following additions: 
  311.  
  312.  Reduce / Enlarge Dot Size 
  313.     With this option you can affect the dots' sizes when the program is 
  314.     minimized to the desktop. When the dots are enlarged, they will have an 
  315.     elliptic shape. I hope that this option will increase the visibility of the 
  316.     dots when the program is minimized. 
  317.  
  318.  Show / Hide Icon Frame 
  319.     Here you can determine whether the frame is drawn around the minimized 
  320.     program or whether it will be overpainted by Crazy Clock every time it 
  321.     appears. When the icon frame is hidden, the dots will also be slightly 
  322.     larger, due to the fact that the space that is otherwise occupied by the 
  323.     frame can now be used for painting, too. 
  324.  
  325.  I added these entries to the system menu because the other menus cannot be 
  326.  accessed while the program is minimized. 
  327.  
  328.  
  329. ΓòÉΓòÉΓòÉ 6. Keys and Buttons Help ΓòÉΓòÉΓòÉ
  330.  
  331. The following keystrokes and mouse clicks can be used in Crazy Clock: 
  332.  
  333.  Alt+F4    closes Crazy Clock no matter whether the title bar is visible or 
  334.            hidden or whether the program is minimized. 
  335.  
  336.  F1        opens the online help for Crazy Clock. When F1 is pressed while the 
  337.            left mouse button is held down on a menu entry, you will get context 
  338.            sensitive help for that menu entry. 
  339.  
  340.  Pressing the left mouse button and moving the mouse (Dragging) When the title 
  341.            bar is hidden, you can do this in the whole Crazy Clock window to 
  342.            move it. When the title bar is visible, you can only do this in the 
  343.            title bar (like with other programs). 
  344.  
  345.  Clicking the left mouse button When "Read Numbers" is checked in the Options 
  346.            menu or in the popup menu and when you have MMPM installed, you can 
  347.            click on a number of Crazy Clock's display, and Crazy Clock will 
  348.            tell you what this number stands for. 
  349.  
  350.  Clicking the right mouse button will cause a popup menu to appear. This popup 
  351.            menu contains the same entries as the normal menu (below the title 
  352.            bar) plus the entries "Minimize" and "Close". It was added as a 
  353.            replacement for the normal menu, the system menu and the minimize 
  354.            button since they are not available when the title bar is hidden. 
  355.